microwave transmission lines - French English Dictionary